try one's best - Anglais Synonymes Dictionnaire